let nums1 = [1,2,3,0,0,0], m = 3, nums2 = [4,5,6], n = 3

var merge = function(nums1,m,nums2,n){
    let i=m-1,j=n-1,k=m+n-1
    let nums3 = nums1.slice(0,m)
    if(i<0){
        for(i=0;i<n;i++){
            nums1[i]=nums2[i]
        }
        console.log(nums1);
    }
    else{
    while(i>=0 && j>=0){
        if(nums3[i]>=nums2[j]){
            nums1[k]=nums3[i]
            k--
            i--
        }else{
            nums1[k]=nums2[j]
            k--
            j--
        }
    }
    while(i>=0 || j>=0){
    if(j>=0){
        nums1[j]=nums2[j]
        j--
    }else{
        nums1[i]=nums3[i]
        i--
    }
}
    console.log(nums1);
}
    
};

merge(nums1,m,nums2,n)

// const arr = [3,5,7,2,1]
// arr.sort(function(a,b){
//     return a-b
// })

